home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / reviews / gx_gr / gr.txt < prev   
Encoding:
Text File  |  1994-08-11  |  27.6 KB  |  703 lines

  1.  
  2.  
  3.   Add The Power of Graphics To Your Programs With Genus Microprogramming
  4.  
  5. Genus Microprogramming, Inc. has been delivering quality graphics programming
  6. tools and libraries to programmers in the PC environment since 1987. Our
  7. distribution includes users in both the United States and Canada and in over
  8. 50 different countries world-wide. We'd like to add you to our growing family
  9. of users as well!
  10.  
  11. As a leading graphics developer we take our products and customers very
  12. seriously. That is why the Genus development staff includes the most
  13. knowledgeable and creative programmers in the business. Genus President
  14. Chris Howard is a recognized authority on graphics programming, and has
  15. written a book and several feature magazine articles as well as appearing on
  16. computer television programs.
  17.  
  18. With our knowledge and dedication, we've simplified the task of adding
  19. graphics to your applications! Our solution is the GX Development Series. This
  20. powerful set of tools allows you to incorporate graphics into your programs
  21. quickly and easily. The GX Series includes GX Graphics, GX Printer, GX Images,
  22. GX Effects, GX Text, the PCX Toolkit, and the GIF Toolkit. Windows versions
  23. are available for GX Images, GX Effects, and the PCX Toolkit.
  24.  
  25. Each toolkit in the GX Series is written entirely in Assembly Language, for
  26. the fastest, tightest code. The toolkits are designed to support dozens of
  27. compilers and languages, from Basic to C++.  All standard graphics modes are
  28. supported, along with Super VGA resolutions up through 1280x1024 in over
  29. sixteen million colors!
  30.  
  31. The GX Series incorporates a modular design approach. The toolkits in the
  32. series are standalone products and can be used individually. However, when 2
  33. or more toolkits are used together in one program, the GX Kernel library is
  34. shared. The GX Kernel library comes free with every toolkit, and provides the
  35. core, or kernel, functions for graphics support and memory manipulation. The
  36. GX Kernel functions are shared by the toolkits in the GX Series, thereby
  37. reducing code and data overhead considerably.
  38.  
  39. Here are some of the features that make the GX Series toolkits so powerful and
  40. easy to use:
  41.  
  42. * Written in Assembly Language, yet they support a wide variety of languages
  43. and compilers--all in one package. This gives you the freedom to switch
  44. compilers, or even programming languages, without having to switch libraries
  45. or buy new versions.
  46.  
  47. * Comprehensive video mode and Super VGA chipset support gives you the
  48. flexibility to choose almost any video mode or graphics adapter available,
  49. from Hercules to Super VGA, from 320x200 to 1280x1024, from 1 color to over
  50. sixteen million!
  51.  
  52. * Define graphics bitmaps of any size in conventional, expanded, extended, or
  53. disk memory. Resize graphics memory and use it for one large page, or many
  54. pages. Scroll bitmaps using either software or hardware scrolling.
  55.  
  56. * Fast scaling, color conversion, and dithering FROM any size and color
  57. resolution TO any size and color resolution.
  58.  
  59. * Real mode, 16-bit Protected Mode, and Source Code versions available.
  60.  
  61. * Comprehensive softbound manuals
  62.  
  63. * Plenty of full featured examples in each supported language
  64.  
  65. * Great technical support, either over the phone, by fax, through the Genus
  66. BBS, or our CompuServe forum
  67.  
  68. * 30-Day Money-Back Guarantee
  69.  
  70. * Royalty Free!
  71.  
  72. Of course, each product in the GX Series has its own strengths and features
  73. besides some of the common ones listed here. To find out more, simply continue
  74. reading the rest of this brochure. We are sure you will agree that Genus
  75. offers a one-stop solution to your programming needs with our complete line of
  76. programming toolkits.
  77.  
  78. WHAT WE SUPPORT:
  79.  
  80. Adapters:
  81.  
  82. Hercules modes: 720x348x2
  83.      CGA modes: 320x200x4, 640x200x2
  84.      EGA modes: 320x200x16, 640x200x16, 640x350x2, 640x350x16
  85.      VGA modes: 640x480x2, 640x480x16, 320x200x256
  86.      VGA ModeX: 320x200, 320x240, 320x400, 320x480,
  87.                 360x200, 360x240, 360x400, 360x480 in 256 colors
  88.     SVGA modes: 640x350, 640x400, 640x480, 800x600, 800x600,
  89.                 1024x768, and 1280x1024, in 32K, 64K, and 16.7M colors
  90.  
  91. Printers:
  92.  
  93. (GX Printer supports hundreds of printers! See the GX Printer
  94.  description for a partial listing)
  95.  
  96. Sound and Music:
  97.  
  98. (GX Sounds supports most of the popular sound cards available!
  99.  See the GX Sounds description for a partial listing)
  100.  
  101. Protected Mode:
  102.  
  103. Phar Lap 286/DOS Extender v2.5 or above
  104. Rational Systems DOS/16M v4.3 or above
  105. Blinker 3.0 or above
  106. Clipper 5.x with Exospace 1.0 or above
  107. Borland Pascal v7.0 or above
  108.  
  109. Memory:
  110.  
  111. Expanded Memory compatible with LIM EMS 4.0
  112. Extended Memory compatible with XMS 2.0
  113. Disk-Based Memory with DOS 3.0 or above
  114.  
  115. Compilers:
  116.  
  117. Microsoft Assembler 5.x, 6.x
  118. Turbo Assembler 1.0, 2.0, 3.0
  119. Microsoft C 5.x, 6.0, 7.0
  120. Visual C++ 1.x
  121. Quick C 1.x, 2.x
  122. Turbo C/C++ 1.x, 2.0
  123. Lattice C 6.0
  124. JPI TopSpeed C 3.0
  125. Borland C/C++ 2.0, 3.x, 4.0
  126. JPI TopSpeed C++ 3.0
  127. Watcom C 9.0, 10.0
  128. Symantec C++ 6.x, 7.0
  129. Turbo Pascal 4.0, 5.x, 6.0, 7.0
  130. Borland Pascal 7.0
  131. JPI TopSpeed Pascal 3.0
  132. Microsoft Basic 6.0, 7.x
  133. QuickBasic 4.x, 7.x
  134. Visual Basic for DOS 1.0
  135. Power Basic 3.0c
  136. Microsoft FORTRAN 5.0
  137. Clipper Summer '87, 5.x
  138. JPI TopSpeed Modula-2 3.0
  139.  
  140. Windows Compilers (Windows Versions Only):
  141.  
  142. Microsoft C 5.1, 6.0, 7.0
  143. Visual C++ 1.x
  144. Symantec C++ 6.x, 7.0
  145. Borland C++ 3.x, 4.0
  146. Visual Basic 1.0, 2.0, 3.0
  147. Turbo Pascal for Windows 1.x
  148. Any Language supporting a DLL
  149.  
  150. Each toolkit  supports all  languages and compilers -- you do not need
  151. to specify the compiler when ordering.
  152.  
  153. No memory resident or runtime programs required.
  154.  
  155. Small, Medium, or Large model libraries are provided, and Quick
  156. Libraries and Units when appropriate.
  157.  
  158. WHAT IS REQUIRED
  159.  
  160. An IBM PC/XT/AT, PS/2 or 100% compatible
  161. 1 disk drive
  162. A CGA/EGA/VGA/SVGA/Hercules adapter and display, or 100% compatible
  163. DOS 2.1 or above (3.0 or above for disk-based memory support)
  164. Microsoft MASM 6.x, if ordering source code
  165.  
  166. MISCELLANEOUS
  167.  
  168. No Royalties!
  169. 30-Day Money-Back Guarantee!
  170.  
  171.  
  172.  
  173. GX KERNEL
  174.  
  175. The GX Kernel is the library that forms the basis for all of the
  176. toolkits in the GX Development Series. It is a common library of functions
  177. that is shared among the toolkits. It is the center, or kernel, of the
  178. development environment. Because the kernel is provided FREE with every GX
  179. Series Toolkit, each library can be used by itself, or in combination with
  180. other GX Series Toolkits. When more than one toolkit is used in a given
  181. application, the kernel is shared -- thereby reducing program size,
  182. programming overhead, and your learning curve.
  183.  
  184. The powerful features included with the GX Kernel are available to all of the
  185. toolkits in the GX Series. Features like video board detection; comprehensive
  186. graphics mode support, from black and white all the way to true color;
  187. virtual bitmaps of any size, located in expanded, extended, or virtual disk
  188. memory; hardware or software panning and scrolling; palette manipulation;
  189. fast color conversion and dithering; and millisecond timing.  The gxLib
  190. utility allows you to group images, fonts, printer definitions, and any data
  191. you desire into a resource library, or even in the program's EXE itself.  This
  192. keeps all of your program files together, and hidden from your end-users.
  193.  
  194. The GX Kernel alone would be an impressive addition to your programming tools,
  195. and it comes with every GX Series DOS toolkit. Written entirely in assembly
  196. language, it is optimized for speed.
  197.  
  198. GX KERNEL FUNCTIONS
  199.  
  200. System
  201.  
  202. gxGetDisplay            Get the current display type
  203. gxGetDisplayConfig      Get display configuration (chipset, etc)
  204. gxGetDisplayInfo        Get information on a display type
  205. gxGetDitherMatrix       Get the matrix used for dithering
  206. gxGetRandom             Get a random number
  207. gxGetVersion            Get the current GX Kernel version
  208. gxInit                  Initialize the GX Kernel system
  209. gxMatchDisplayType      Match color info to a display type
  210. gxSetDisplay            Set the display type for all functions
  211. gxSetDisplayConfig      Set display configuration (chipset, etc)
  212. gxSetDitherMatrix       Set the matrix used for dithering
  213. gxSetPageSize           Set the logical page size
  214. gxSetRandom             Set the random number generator
  215. gxSetScreenPos          Set the screen position
  216. gxVerifyDisplayType     Verify that a display type is valid
  217.  
  218. Display
  219.  
  220. gxClearDisplay          Clear the display to a color
  221. gxDisplayDisplay        Copy one display region to another
  222. gxDisplayVirtual        Copy the display into a virtual buffer
  223. gxGetImage              Get a small image into a virtual buffer
  224. gxPutImage              Put an image to the display
  225. gxVirtualDisplay        Load a virtual buffer to the display
  226. gxVirtualScroll         Display a virtual buffer and scroll
  227.  
  228. Virtual Buffers
  229.  
  230. gxClearVirtual          Clear a virtual buffer to a color
  231. gxCreateVirtual         Create a virtual buffer
  232. gxDestroyVirtual        Destroy a created virtual buffer
  233. gxDOSVirtualFree        Get the free DOS virtual memory
  234. gxGetVirtualScanline    Get a scanline from a virtual buffer
  235. gxSetVirtualHeader      Set a virtual header structure
  236. gxSetVirtualScanline    Set a scanline into a virtual buffer
  237. gxVirtualConvert        Convert a virtual buffer to another type
  238. gxVirtualFree           Get amount of free memory
  239. gxVirtualScale          Scale a virtual buffer
  240. gxVirtualSize           Calculate memory required
  241. gxVirtualVirtual        Copy a virtual region to a virtual buffer
  242.  
  243. Text Screens
  244.  
  245. gxBufferText            Load a text screen back to the display
  246. gxTextBuffer            Save a text screen into a buffer
  247. gxTextBufferSize        Determine the text buffer size needed
  248.  
  249. Palettes
  250.  
  251. gxBeginPaletteGrab      Begin grabbing the EGA palette
  252. gxEndPaletteGrab        End grabbing the EGA palette
  253. gxFindClosestRGB        Find closest palette color index
  254. gxGetColorType          Get the color type for bits per pixel
  255. gxGetConvertPalette     Get the palette used for converting
  256. gxGetDisplayPalette     Get the current display palette
  257. gxGetPaletteRGB         Get a palette value (Red, Green, Blue)
  258. gxGetPaletteType        Get the palette type for a display type
  259. gxPackedRGB             Unpack an RGB color type into RGB values
  260. gxRGBPacked             Pack RGB values into a color
  261. gxSetConvertPalette     Set the palette used for conversion
  262. gxSetDisplayPalette     Set a new palette for the display
  263. gxSetPaletteRGB         Set a palette value (Red, Green, Blue)
  264. gxUseBIOSPalette        Use the BIOS palette functions
  265.  
  266. Video
  267.  
  268. gxGetMode               Get the current mode
  269. gxGetPage               Get the current display page
  270. gxRestoreVideoState     Restore the video state previously saved
  271. gxRetraceCheck          Enable or disable retrace checking
  272. gxSaveVideoState        Save the video state
  273. gxSetHerc               Configure a Hercules adapter
  274. gxSetMode               Set the display mode
  275. gxSetPage               Set the current display page
  276. gxVESAInstalled         Check whether VESA is installed
  277. gxVideoInfo             Get information on current video hardware
  278. gxVideoStateSize        Determine the video state buffer size
  279.  
  280. Libraries
  281.  
  282. gxCloseLib              Close a library previously opened
  283. gxFindFile              Search for files in dirs or libs
  284. gxLibBuffer             Read directly from a library file
  285. gxOpenLib               Open a library
  286.  
  287. Timing
  288.  
  289. gxBeginTimer            Initialize high resolution timer
  290. gxDelay                 Delay number of milliseconds
  291. gxElapsedTime           Get the elapsed time in milliseconds
  292. gxGetTime               Get the time in milliseconds
  293. gxKeyCheck              Enable or disable ESC key checking
  294.  
  295. Memory
  296.  
  297. gxDMMInstalled          Check for Disk Memory Manager
  298. gxEMSInstalled          Check whether there is EMS memory
  299. gxInstallDMM            Install the Disk Memory Manager
  300. gxInstallXMM            Install the Extended Memory Manager
  301. gxRemoveDMM             Remove the Disk Memory Manager
  302. gxRemoveXMM             Remove the Extended Memory Manager
  303. gxSetBuffer             Set the internal toolkit buffer
  304. gxSetUserMalloc         Set user memory functions
  305. gxXMMInstalled          Check for Extended Memory Manager
  306. gxXMSInstalled          Check whether there is XMS memory
  307.  
  308. Utilities
  309.  
  310. gxLib                   Group files into a library or EXE
  311. gxInfo                  Display system information
  312. gxPath                  Search system path for files
  313.  
  314.  
  315. GX GRAPHICS
  316.  
  317. Chances are your existing graphics library came with your compiler. Like most
  318. things you get for free, its probably not the best. Most compiler graphics
  319. libraries are slow, outdated (such as the Borland BGI), and lack even the most
  320. basic features (like mouse support). Maybe you already bought a third party
  321. library, but it isn't meeting your expectations.
  322.  
  323. GX Graphics solves all of your graphics library problems. It is a complete
  324. replacement for your compiler's graphics library, plus a whole lot more. It
  325. provides all of the basic drawing primitives, from pixels to ellipses, with
  326. support for logical operations like AND or XOR. You can draw to the display,
  327. or to virtual bitmaps located in conventional, expanded, extended, or
  328. disk-based memory.
  329.  
  330. But GX Graphics includes more than just drawing commands. Define viewports,
  331. use world coordinates, process events, display fast ROM text, and add full
  332. Mouse support even in the Super VGA modes. And since it includes the GX
  333. Kernel, you have powerful imaging functions available for scrolling, scaling,
  334. color conversion, and dithering.
  335.  
  336. Select from a wide variety of video modes and graphics adapters as well, since
  337. GX Graphics supports everything from Hercules adapters to the latest Super VGA
  338. chipsets -- as do all of the toolkits in the GX Series.
  339.  
  340. Written entirely in Assembly Language, GX Graphics has the size, speed, and
  341. features that you need in a high performance graphics library.
  342.  
  343.  
  344. GX GRAPHICS FUNCTIONS
  345.  
  346. Includes all of the functions of the GX Kernel, plus:
  347.  
  348. System
  349.  
  350. grDefaultState         Return GX Graphics to default state
  351. grGetActivePage        Get the active drawing page
  352. grGetActiveVirtual     Get the active virtual buffer
  353. grGetAspect            Get the display aspect ratio
  354. grGetCP                Get the current position (CP)
  355. grGetFillPattern       Get the fill pattern
  356. grGetFillStyle         Get the fill style
  357. grGetLineStyle         Get the line style
  358. grGetOp                Get the logical operation
  359. grGetState             Get the GX Graphics state
  360. grGetVersion           Get the current toolkit version
  361. grGetVirtual           Get the virtual drawing status
  362. grMaxColor             Get the maximum color
  363. grMaxX                 Get the maximum X coordinate
  364. grMaxY                 Get the maximum Y coordinate
  365. grSetActivePage        Set the active drawing page
  366. grSetActiveVirtual     Set the active virtual buffer
  367. grSetAspect            Set the display aspect ratio
  368. grSetFillPattern       Set the fill pattern
  369. grSetFillStyle         Set the fill style
  370. grSetLineStyle         Set the line style
  371. grSetOp                Set the logical operation
  372. grSetState             Set the GX Graphics state
  373. grSetVirtual           Set the virtual drawing status
  374.  
  375. Color
  376.  
  377. grGetBkColor           Get the background color
  378. grGetColor             Get the drawing color
  379. grSetBkColor           Set the background color
  380. grSetColor             Set the drawing color
  381.  
  382. Drawing
  383.  
  384. grClearViewPort        Clear the current viewport
  385. grDrawArc              Draw an arc
  386. grDrawCircle           Draw a circle
  387. grDrawEllipse          Draw an ellipse
  388. grDrawLine             Draw a line
  389. grDrawPieSlice         Draw a pie slice
  390. grDrawPoly             Draw a polygon
  391. grDrawRect             Draw a rectangle
  392. grDrawSquare           Draw a square
  393. grFloodFill            Flood an area with a color
  394. grFloodSpill           Flood an area of a color
  395. grGetArcEnds           Get last arc endpoints
  396. grGetPixel             Get the pixel color
  397. grLineRel              Draw a line relative to CP
  398. grLineTo               Draw a line to CP
  399. grMoveRel              Move relative to CP
  400. grMoveTo               Move current position (CP)
  401. grPutPixel             Put a pixel to the display
  402.  
  403. Text
  404.  
  405. grGetTextJustify       Get the text justification
  406. grGetTextStyle         Get the text style
  407. grOutText              Output some graphics text
  408. grSetTextJustify       Set the text justification
  409. grSetTextStyle         Set the text style
  410.  
  411. Viewports
  412.  
  413. grGetViewOrigin        Get the viewport origin
  414. grGetViewPort          Get the viewport local coordinates
  415. grGetViewWorld         Get viewport world coordinates
  416. grGetWorld             Get world drawing status
  417. grGetWorldOrientation  Get the world orientation
  418. grLocalWorldX          Get local X coordinate to world X
  419. grLocalWorldY          Get local Y coordinate to world Y
  420. grSetViewOrigin        Set viewport origin location
  421. grSetViewPort          Set the viewport local coordinates
  422. grSetViewWorld         Set viewport world coordinates
  423. grSetWorld             Set world coordinate status
  424. grSetWorldOrientation  Set the world orientation
  425. grWorldLocalX          Convert world X coordinate to local X
  426. grWorldLocalY          Convert world Y coordinate to local Y
  427. Clipping:
  428. grClipLine             Clip the points of a line
  429. grClipPoint            Clip a point
  430. grClipRect             Clip the points of a rectangle
  431. grGetClipping          Get the clipping status
  432. grGetClipRegion        Get the clipping region
  433. grSetClipping          Set the clipping status
  434. grSetClipRegion        Set the clipping region
  435.  
  436. Mouse
  437.  
  438. grDisplayMouse         Display or hide the mouse cursor
  439. grGetMouseBounds       Get the mouse boundaries
  440. grGetMouseButtons      Get the mouse button status
  441. grGetMouseMask         Get the mouse cursor masks
  442. grGetMouseMode         Get the mouse mode
  443. grGetMouseMotion       Get the mouse motion counters
  444. grGetMousePos          Get the mouse (x,y) position
  445. grGetMousePresses      Get the mouse button presses
  446. grGetMouseProtect      Get the mouse protection region
  447. grGetMouseReleases     Get the mouse button releases
  448. grGetMouseStyle        Get the mouse cursor style
  449. grInitMouse            Initialize the mouse driver
  450. grProtectMouse         Protect the mouse
  451. grSetMouseBounds       Set the mouse boundaries
  452. grSetMouseMask         Set the mouse cursor masks
  453. grSetMousePos          Set the mouse (x,y) position
  454. grSetMouseProtect      Set the mouse protection region
  455. grSetMouseStyle        Set the mouse cursor style
  456. grStopMouse            Stop the mouse driver
  457. grTrackMouse           Track the mouse movement
  458.  
  459. Events
  460.  
  461. grClearEvents          Clear any events in the event queue
  462. grGetEvent             Get an event from the event queue
  463. grGetEventMask         Get the event mask
  464. grGetEventStatus       Get the event queue status
  465. grPeekEvent            Peek at an event in the event queue
  466. grSetEvent             Set an event into the event queue
  467. grSetEventBuffer       Set an event buffer for event queue
  468. grSetEventMask         Set the event mask
  469. grWaitEvent            Wait for an event to occur
  470.  
  471.  
  472.  
  473. ORDERING AND PAYMENT INFORMATION
  474.  
  475. To place your order simply call us toll-free at (800) 227-0918 or
  476. direct at (713) 870-0737 between 8:00am and 6:00pm Central time Monday
  477. through Friday. Or if you prefer, complete the enclosed order form and
  478. FAX it to us at (713) 870-0288, or mail your order to 1155 Dairy
  479. Ashford, Suite 200, Houston, Texas 77079-3012, USA.
  480.  
  481. We accept Visa, MasterCard, American Express, Company Check, C.O.D.
  482. (Company Check or Cashier's Check), Money Order, or Wire Transfer.
  483. Arrange for a wire transfer as follows:
  484.  
  485.      Genus Microprogramming, Inc.
  486.      Account Number 02600033548
  487.      Texas Commerce Bank Houston, N.A.
  488.      Houston, Texas, USA
  489.      Federal Routing Number 113000609
  490.  
  491. All funds must be payable in US Dollars. International checks must be
  492. drawn on a US Bank.
  493.  
  494. Texas customers must add 8.25% state sales tax or provide proof of
  495. tax-exempt status.
  496.  
  497. ----------------------------------------------------------------------
  498.  
  499. SHIPPING AND HANDLING
  500.  
  501. Most delivery services will not deliver packages to PO Boxes. So, it
  502. is extremely important that you provide us with your street address
  503. when placing your order. Also include your telephone number and fax
  504. number incase we need to contact you regarding your shipment.
  505.  
  506. Please note that we do not ship orders via the United States Postal
  507. Service because we need a tracking number.
  508.  
  509. International shipping and handling charges are not listed on the
  510. order form. All international orders must call or fax us for shipping
  511. and handling charges.
  512.  
  513. ----------------------------------------------------------------------
  514.  
  515. PRICING
  516.  
  517. Prices listed on the order form are subject to change with out notice.
  518.  
  519. ----------------------------------------------------------------------
  520.  
  521. GENUS PRODUCT ORDER FORM
  522.  
  523. DOS Toolkits:
  524.  
  525. GX Graphics 3.0                                               $249 ___
  526. GX Text 3.0                                                    149 ___
  527. GX Images 1.0                                                  499 ___
  528. GX Effects 3.0                                                 199 ___
  529. GX Sounds 1.0                                                  249 ___
  530. GX Printer 1.5                                                 349 ___
  531. PCX Toolkit 6.0                                                249 ___
  532. GIF Toolkit 1.5                                                249 ___
  533.  
  534. DOS Toolkits with Source:
  535.  
  536. GX Graphics w/Source 3.0                                       699 ___
  537. GX Text w/Source 3.0                                           349 ___
  538. GX Effects w/Source 3.0                                        399 ___
  539. GX Printer w/Source 1.5                                        699 ___
  540. PCX Toolkit w/Source 6.0                                       599 ___
  541. GIF Toolkit w/Source 1.5                                       599 ___
  542. GX Games w/Source 1.0 (Requires some GX Series Toolkits         59 ___
  543.                if recompiling)
  544.  
  545. DOS 16-Bit Protected Mode Toolkits: (Includes Real Mode)
  546.  
  547. GX Graphics/16 3.0                                            $299 ___
  548. GX Text/16 3.0                                                 199 ___
  549. GX Images/16 1.0                                               549 ___
  550. GX Effects/16 3.0                                              249 ___
  551. GX Sounds/16 1.0                                               299 ___
  552. GX Printer/16 1.5                                              399 ___
  553. PCX Toolkit/16 6.0                                             299 ___
  554. GIF Toolkit/16 1.5                                             299 ___
  555.  
  556. DOS 16-Bit Protected Mode Toolkits with Source: (Includes Real Mode)
  557.  
  558. GX Graphics/16 w/Source 3.0                                    749 ___
  559. GX Text/16 w/Source 3.0                                        399 ___
  560. GX Effects/16 w/Source 3.0                                     449 ___
  561. GX Printer/16 w/Source 1.5                                     749 ___
  562. PCX Toolkit/16 w/Source 6.0                                    649 ___
  563. GIF Toolkit/16 w/Source 1.5                                    649 ___
  564.  
  565. Windows Toolkits:
  566.  
  567. GX Images for Windows 1.0                                      499 ___
  568. GX Effects for Windows 1.0                                     199 ___
  569. PCX Toolkit for Windows 1.0                                    249 ___
  570.  
  571. Windows Toolkits with Source:
  572.  
  573. GX Effects for Windows w/Source 1.0                            399 ___
  574. PCX Toolkit for Windows w/Source 1.0                           599 ___
  575.  
  576. Retail Products:
  577.  
  578. Proteus 7.0                                                    349 ___
  579.  
  580. Upgrades:
  581.  
  582. Call or Fax for upgrade pricing
  583.  
  584. Specials:
  585.  
  586. Graphics Developer's Pak                               647     495 ___
  587. GX Graphics, GX Text, PCX Toolkit
  588.  
  589. Game Developer's Pak                                  1005     695 ___
  590. GX Games, PCX Toolkit, GX Graphics, GX Effects, GX Sounds
  591.  
  592. Multimedia Developer's Pak                            1345     895 ___
  593. GX Effects, GX Sounds, GX Images, GX Graphics, GX Text
  594.  
  595. Image Developer's Pak                                 1445     995 ___
  596. GX Images, GX Graphics, GX Text, GX Effects, GX Printer
  597.  
  598. Custom Developer's Pak
  599. (3 or more toolkits of your choice - GX Games does not        Save 20%
  600. qualify as one of the first 3 toolkits. Not available from
  601. dealers.)
  602.  
  603.  
  604.                                                    SUBTOTAL __________
  605.  
  606.                                         SHIPPING & HANDLING __________
  607.  
  608.                         TEXAS RESIDENTS ADD 8.25% SALES TAX __________
  609.  
  610.                                                       TOTAL __________
  611.  
  612. Shipping & Handling
  613. -------------------
  614.  
  615. Domestic Orders (U.S.A. Only), one product:
  616.  
  617.   Economy  (2-day)                                  $15
  618.  
  619.   Standard Overnight                                $20
  620.  
  621.   Priority Overnight                                $25
  622.  
  623.   For each additional product ordered, please add:  $ 5
  624.  
  625. International Orders, one product:
  626.  
  627.   Canada or Mexico                                  $30
  628.  
  629.   Belgium, France, Germany, Hong Kong, Ireland,
  630.   Italy, Japan, Netherlands, Norway, Taiwan, or UK  $35
  631.  
  632.   Australia, China, Denmark, New Zealand, Israel,
  633.   South Korea, Spain, or Sweden                     $45
  634.  
  635.   Any other country not listed above, CALL or FAX
  636.  
  637.   For each additional product ordered, please add:  $15
  638.  
  639.  
  640. Method of Payment
  641. -----------------
  642.  
  643. We accept a check, money order, COD, MasterCard, VISA, and AMEX
  644.  
  645.  
  646. Ordering Options
  647. ----------------
  648.  
  649. Order by Phone:  (800) 227-0918
  650.  
  651. Order by Fax:    (713) 870-0288
  652.  
  653. Order by Mail:   GENUS MICROPROGRAMMING, INC.
  654.                  1155 DAIRY ASHFORD # 200
  655.                  HOUSTON, TEXAS 77079-3012
  656.  
  657. ----------------------------------------------------------------------
  658.  
  659. GENUS BULLETIN BOARD SERVICE (GBBS)
  660.  
  661. For more information on our packages, we have included example
  662. programs on the Genus Bulletin Board System (GBBS) for you to
  663. download.
  664.  
  665. To download the example programs from the GBBS, just dial (713) 870-
  666. 0601 and set your modem to 300, 1200, 2400 or 9600 baud, No Parity, 8
  667. Data Bits, 1 Stop Bit (N/8/1). After dialing the GBBS number, new
  668. users will be asked a few simple questions concerning their hardware
  669. and then they will be given full access to the Genus BBS automatically
  670. while online with no delays.
  671.  
  672. The Genus BBS is designed and organized so that each package has its
  673. own SIG (Special Interest Group) for messages and a File Download Area
  674. for downloading files. When you access the File Download Area for a
  675. specific package you will see a list of files available and a short
  676. description of each file. In the File Download Area key files follow
  677. naming conventions. Each file starts with a prefix (PCX, FX, TX, GR).
  678. After the prefix comes a file identifier (C for C source code
  679. examples; BAS for Basic source code examples; GXL for example program
  680. images; EXE for the compiled examples).
  681.  
  682. For example a C programmer interested in the PCX Toolkit and GX
  683. Effects would download: PCXC.ZIP and PCXEXE.ZIP from the PCX Toolkit
  684. File Download Area and FXC.ZIP, FXGXL.ZIP and FXEXE.ZIP from the GX
  685. Effects Download Area. All files are compressed with PKZIP, and
  686. PKUNZIP is required to uncompress the files. Copies of both utilities
  687. are located in the Utility File Download Area.
  688.  
  689. The GBBS operates seven days a week, 24 hours a day! However, you are
  690. limited to 90 minutes a day.
  691.  
  692. GENUS COMPUSERVE FORUM
  693.  
  694. Alternatively, we are available on CompuServe by typing GO GENUS at any
  695. CompuServe "!" prompt. Within the Graphics Vendor CompuServe Forum, Genus
  696. Microprogramming has its own Message Area for messages and a Library
  697. Area containing the same files as our GBBS.
  698.  
  699. Genus customers are also entitled to a FREE one month membership to
  700. CompuServe, along with a $15 usage credit.
  701.  
  702.  
  703.